package com.sailing.xjpb.ipaas.client.entity.vo;


import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 *
 */
@Data
public class OrganizationTreeVO implements Serializable {


    /**
     *
     */
    private static final long serialVersionUID = 1L;
    /**
     * 组织ID
     */

    private String orgId;
    /**
     * 上级组织
     */

    private String parentId;


    /**
     * 机构名称
     */

    private String orgName;

    /**
     * 机构编码
     */

    private String orgCode;
    /**

     private String sysOrgCode;
     */

    /**
     * 机构描述
     */

    private String description;

    /**
     * 简称
     */

    private String shortName;
    /**
     * 拼音简码
     */

    private String spellCode;


    /**
     * 是否叶子节点 0否 1是
     */

    private String leaf;

    /**
     * 组织分类 ： 0政法 1公安
     */

    private String ext1;
    /**
     * 综治平台机构类型
     */

    private String ext2;

    /**
     * 综治平台机构层级
     */

    private String ext3;

    private List<OrganizationTreeVO> children;

    private String type;

    /**
     * 注销状态
     */
    private String cancelState;

    /**
     * 数据状态
     */
    private String dataState;
}
